/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.model;

import com.exception.DataException;
import com.javabeans.ItinerarioGrupo;
import java.util.List;

/**
 * @author Administrador
 */
public interface ItinerarioGrupoManager {
    public int getIdItinerarioGrupo() throws DataException;
    public void saveItinerarioGrupo(ItinerarioGrupo ig)throws DataException;
    public void updateItinerarioGrupo(ItinerarioGrupo ig)throws DataException;
    public void deleteItinerarioGrupo(int idItinerarioGrupo)throws DataException;
    public List<ItinerarioGrupo> getItiGruposAllPorCarr(int idCarrera) throws DataException;
    public List<ItinerarioGrupo> getItiGruposAllPorFacultad(int idFacultad) throws DataException;
    public List<ItinerarioGrupo> getItiGruposPorFacultadBasic(int idFacultad) throws DataException;
    public ItinerarioGrupo getItinerarioGrupo(int idItinerarioGrupo) throws DataException;
    public int getNroGrupo(int idCarrera, int idMateria) throws DataException;
}
